sew/stitch badly - German English Dictionary